
package cn.ckx.coding.common.utils.redis;

/**
 * 格式化redis key
 *
 * @author kunxin.cai
 */
public class RedisKeys {
    
    public static final String REDIS_BASE_NAME = "kx-coding";
    
    /**
     * 获取redis key
     * @param moduleName 模块功能名称
     * @param key 关键值
     * @param dataType 存入的数据类型
     * @return redisKey
     */
    public static String getCodingRedisKey(String moduleName, String key, String dataType){
        return REDIS_BASE_NAME + ":" + moduleName + ":" + key + ":" + dataType;
    }

    /**
     * 获取redis key
     * @return redisKey
     */
    public static String getCodingRedisKey(String moduleName){
        return REDIS_BASE_NAME + ":"  + moduleName;
    }
}
